html{
	font-size:12px ;
	background:#F4F6F8 ;
}
body{
	background-color:#F4F6F8 !important;
}
input,textarea,select,button{
	font-size: 1rem;
}

input::-webkit-input-placeholder {
	color: #ccc;
	font-size: 1rem;
	font-family: '微软雅黑';
}


/* 超出显示省略号 */
.ellipsis-1{
    overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.ellipsis-2{
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}

.PingFang{
	font-family: PingFang-SC-Medium ;
}
.PingFang2{
	font-family: PingFang-SC-Regular ;
}

/* 首页模块 */
.modelBox{
	padding: 0 15px 20px;
	background: #fff;
	margin-bottom: 10px;
}

.modelBox .title{
	line-height: 45px;
	height: 45px;
	font-size: 1.5rem;
	border-bottom:1px solid #f8f8f8; 
}

.modelBox .title a{
	color: #323232;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.modelBox .title a img{
	margin-right: 5px;
	width: 25px;
height: 25px;
}

.shopTitle{
	padding:0 15px;
	height: 44px;
	background: #fff;
}
.shopTitle p{
	height:44px;
	border-bottom:1px solid rgba(229,229,229,1);
	display: flex;
	justify-content: space-between;
	align-items: center;
} 

.whiteBg{
	background: #fff;
}
.shopTitle .link{
	color: #323232;
	font-size: 1.416667rem;
	border-left:3px solid #323232;
	line-height: 1.5rem;
	padding-left: 5px;
}

.shopTitle span{
	color: #999;
	font-size: 1.25rem;
}

.shopTitle span i{
	color: #323232;
	font-size: 1.416667rem;
}

.blueTitle{
	height: 44px;
	margin: 0 15px;
	display: flex;
	align-items: center;
	border-bottom:1px solid #F8F8F8;
}

.blueTitle p{
	font-size: 1.5rem;
	color: #323232;
	border-left:3px solid #0098FF;
	line-height: 15px;
	padding-left: 5px;
}

.carImgBg{
	height: 100px;
	width: 100%;
	background-size: cover;
	background-position: center center;
}